Clean, comfortable, great views, and great location. What else could we have asked for!?!!