Everything you could want.. a dream of a stay. Beautiful. 5 star.