All up a FABULOUS stay! Tick all the boxes. We will be back again for sure. Thank you so much