This is a very clean, well-stocked place. Good attention to detail and they have all the necessities covered! Only issue was you must watch your head in the shower, it is a low ceiling on part of it for tall people.