Excellent place to stay. It was generally very clean. Response from the front staff was very good.