Perfect! Absolutely loved it!! Hosts couldn't be better place in perfect location! Everything you need!