beautifully maintained place, excellent location. 5/5 stars all round