Has everything you need. Tidy, comfortable and great location. All in all a great place to stay.