Lovely apartment in a great location. Rio couldn't have been more helpful, with excellent communication throughout. Very clean, with full facilities, quick wi-fi etc. We'd definitely stay again!