What a great place! Absolutely what we needed. All the amenities. Will stay again.