Small apartment but in a great location and immaculately clean. Excellent communication, before and during our stay.