Amazing hospitality, a lovely clean apartment and great location - a great place to stay