Idyllic, private, immaculate, comfortable. Excellent location, one of the best little spots you will ever find.