Highly recommended. Staff are lovely, location is stunning.