Excellent apartment - spacious and clean. The views are amazing and the location excellent. We loved our stay here and will definitely come back.