Very clean and great location. Slept three very comfortably, but do understand that it is a small studio apartment. All our needs were met!