Great place, excellent communication, everything you need for relaxing stay. Close to beach, cafes and shops.