Location was perfect next to the ocean with pool, table tennis and other amenities. Space is bigger than it looks and really nice.