A perfect home away from home with a gorgeous location.