Well located hotel with clean rooms.