Everything is awesome. Location is amazing - basically on the water. Condo is great. Clean, comfortable, modern. Patio is perfect as are the grounds and pool. Will definitely return. Five stars!