We had a fantastic time away. The place was absolutely lovely to stay at. All the necessary amenities were available with lots of sleeping space and sizable outdoor area. The tennis table/pool table kept my friends very entertained all weekend. Also the place is an easy walking distance to the beach and shops. Would highly recommend.