Everything as described, the staff is very accommodating.