Great location and excellent communication. Very comfortable stay.