Beautiful, spacious, relaxing home away from home.