This place was perfect! Location was top notch - near loads of restaurants and little shops. Loved the view, especially when it rained. Mike was easy to communicate with and so responsive. Loved everything about my stay. Highly highly highly recommend!