Spotlessly clean, stylish, fully equipped apartment in a great location and the icing on the cake is a very warm and welcoming host who provided some lovely extra touches and ensured we were happy.