Great place, exactly as advertised; clean, well appointed, in a perfect location. Check in and communication was excellent, and the entire experience could not have been easier.