An extremely well located place to stay will all the amenities needed for a comfortable stay. The hosts provide you with many resources and tips for nearby places to eat etc. Easy communication and easy access.