Everything we needed was at our disposal, very clean, modern and up to date. Definitely worth every penny spent.