Everything you could ask for. Lovely stay very comfortable. Great location. Will be back.