Very Clean, well appointed, great location, Excellent Value, a real 5 star experience.