This unit has everything you need, from the essentials to well thought out extras and all in a perfect location. We would definitely stay here again.