Had everything we needed. Great views and large windows. Deck and patio were great to hang out on and enjoy it all.