Great location, clean, good communication. An excellent place to stay.