The place was perfect for the large group we had! Very clean and close to many restaurants and beaches. The backyard with the pool was very nice.