Great place, great location, great host that makes your stay truly special and relaxing.