Excellent location; clean, comfortable space. Everything we hoped for - will definitely return.