The apartment was ok. The location was awesome. The setup was good. There were a few issues, that I emailed the veeds support on the first day, but got no reply or action. The floor was dirty ( it didn't look dirty) but there was a lot of dirt from the balcony that was brought into the unit. So much so we had to wear our shoes the entire time. The bathroom door did not close. It was starting to come apart. If it did get closed; it was extremely hard to open. The electrical outlet behind the couch was very loose, so much so I didn't want to plug anything into it, afraid of a fire hazard. ( I was going to tell them about that when they contacted me, but they never did. I only realized after I sent my first email). The TV box kept resetting and then you had to search for the program you were watching. The remote was spotty. The channel selection was very impressive. The WIFI was good, choose the 5G option. The location was great. The pool area was clean, the pool was cold, but the kids were used to swimming in a heated pool.