Excellent place to stay! Great location, clean, good amenities, good communication. A+