good clean accommodation in a great spot