Excellent, confortable, bien situé, excellent rapport qualité/prix.
Great place to stay.