Wow! Perfect location, perfect view, very clean with a well thought out, functional layout. Aileen was very attentive to all needs and made an effort to reach out to us during our stay. Highly recommend this property! Just be aware that it is on the top floor, so some stairs involved.