We would cheerfully return here - great views, clean and tidy apartment, easy check in, speedy communication, perfect location. The agency dealt with our misunderstanding about bed linen quickly and positively (tbh for 3 people the bed linen was a little on the ‘only just enough ‘ side for us but no biggie!). No down sides at all for us 👍