Fantastic apartment in a great location. Comfortable, clean with everything you needs. Close to beach, shops and restaurants. Elaine was a wonderful host and made our stay that much more enjoyable. Would definitely stay again.