Great and clean place. AMAZING location. Small place but enough for everything and everyone. Check in and checking out was a breeze.