The accommodations are great! It's a very clean place; clean linens, towels, couch, everything. Although there are shared bathrooms and showers, never did I have to wait for one, during the whole 10 day stay. Mary is a great host and person. She is very sweet and helpful, made the check in and check out process a breeze. It is very easy to get into contact with her if you have any questions or concerns because she is on-site every day.