A beautiful home away from home. Spotless and impressively furnished.