Good location, safe neighborhood, clean, easy self check-in: very good.