The property itself is in a great location by a great beach. Just be advised that if you book through castle resorts, you will have to phone them if you need anything in the room. You will not be able to use the front desk, which is operated by Aston, a different company. We were able to get a fresh set of towels in the middle of our 10 day stay, which was nice. The Castle front desk which you have to call was very accommodating. The toaster and dish washer definetly needed upgrading in our room, but this is a minor issue, as all rooms are different to some extent. Most rooms have your basic necessities which is great. Overall, a nice and economical condo, close to beach and amenities.