It has everything we needed and very spacious. Adequate for our needs and had a good shower. Good location. We had a great stay. Absolutely nothing wrong with this place at all.