Beautiful place, immaculately presented, everything you need in a home away from home