Excellent location and very clean place. Staff was excellent with communication.