A great, private little place with everything needed for an enjoyable stay.