Location is excellent. Christian was great at communicating and available to ensure our stay was perfect. When we arrived we noticed there was no toaster in the kitchen, we let the host know and a new one was delivered within hours.