Beautiful place, great location, amenities galore, awesome host, wonderful stay. This place made our mini holiday enjoyable.