Lovely stay with amazing views, and everything you need for your stay. Perfect location.