Wonderful - great location, beautiful, perfectly equipped.