I stayed here for 5 days and I could've stayed another 5 weeks... great place,great location and great communication with Richard... if I come back again for a holiday I'll be doing my best to get this place again... thanks for the hospitality...