One word to describe our stay: Perfect.
Perfect location, perfect appartment, perfect host!