10/10 well worth the stay