Excellent place to stay. William is very attentive, reliable, and very communicative.