Fantastic place, great location, sparklingly clean with amazing views. 5 enthusiastic stars.