The perfect home away from home with all the amenities, a beautiful view, gorgeous interiors with lots of thoughtful touches. A dream.