Excellent place with plenty of little "attentions" to make feel you totally taken care of.