Home away from home. Everything you need for a pleasant stay in a beautiful setting.