Good location. Good view. Spacious and clean