Location is perfect for all your needs! Small spot but good for a solo traveler, very satisfied with the stay.