5-star stay all the way. Great host, beautiful apartment, excellent location, plenty of space and very well stocked.