Just perfect!
Place, location - all really great!! 5 stars for sure