Great views and location. Spacious and comfortable. All needs anticipated.