Clean and spacious in great location. Patio a plus! The hosts were amazing and very accomodating with excellent communication. Lots of stairs, so not for the faint of heart or those with lots of luggage. Very comfortable and cozy place to rest with lots of great things to do close by.