brilliant place to stay. 6 stars.