Great location. Very clean. So much bigger than we thought from the pictures we saw. Directions took us straight to the flat although we struggled to identify the correct flat at first but Marina was very quick in responding. Fresh bedding and new towels was a nice touch. A great stay overall!