The location is amazing. Total beach front. You have all the amenities you need.