Absolutely perfect stay! Very comfortable, bright and clean. We had 7 people stay and all had more than enough room. Loved having so many amenities for my 8 month old as well as the fully equipped kitchen!