Excellent stay - must book!