Excellent location, beautiful views, spacious, clean with all the facilities you need. Highly recommend.