Great location, very clean, excellent communication. Overall a wonderful place to stay.