Raf's is absolutely lovely. The amenities are top-notch and the space is nurturing and restful. We loved being two blocks from the beach and shops and Kim is great host. We enjoyed ourselves so much that we immediately re-booked for later in the year.