Everything was perfect. Beautiful location, absolutely gorgeous flat and the view was stunning. Communication, check-in and getting to shops and public transport was so easy. We will definitely be coming back!