Lovely, clean place in an amazing location. Had a lovely time here.