Great all-round, definitely recommend staying here.