We stayed at this place with a large group and it worked great for us! Everything was very clean and well-stocked. Checkout and check in were also extremely easy! Would definitely stay here again!