Beautiful location, friendly and attentive staff, fabulously comfortable bed, great food and huge breakfast buffet. A real experience to stay here.