A beautiful home away from home, with everything you'd need for a relaxing, stressfree stay.