Excellent location, amazing views, clean and functional. We would stay there again for sure!