Highly recommended. Second time we have stayed here, and will certainly return again.