Well-appointed, great location, and wonderful setup. The perfect staycation!