Very clean, great location, comfortable & David was very accommodating to our needs & communication was great we will most definitely be booking with David again on our next trip to Vegas we highly recommend booking with him...