10/10 stay - much recommended!