Great location, very clean, good communication. Everything we could have hoped for!