Great communication, luxurious spacing and awesome location!! The perfect beach terrace!