Perfect location, clean, good communication. The parking was an extra plus! We will come back!