Very spacious. Great view. Very comfortable. Good location.