This little gem has everything you need. The location is amazing and felt safe at all times. Check-in/out was a breeze. Highly recommend.