The apartment was spacious, clean and in a great location. Their hospitality was above and beyond. We will definitely stay here again and would highly reccomend it.