Clean, modern, great views, spacious. Wonderful experience