Spot on! Thoroughly enjoyed our stay. Definitely coming back.