Good location Very clean Very accommodating