A home away from home! Gorgeous view and location with spacious and stylish accommodation.