Great - everything provided for a very comfortable stay. Will recommend heartily.