A+++ beautifully presented, extra things to make the stay comfortable. High level of cleanliness. Would absolutely stay again!!