The condo is nice and everything works. The views are really great! Make sure you understand the beach area(it is great but a little small for overall walking distance and not the greatest for swimming.). But Josh and his team made everything smooth and a very pleasant experience. Will seem them again in the future. Top end appliances and huge kitchen make preparing your own meals super easy!!