Great views and spacious luxury home away from home.