We have stayed at AirBnBs all across the world and this is at the top of our list. All of the small things were taken care of and the space was perfectly designed. Overall I can't recommend this enough and we will be coming back. Our only regret was not staying long enough! If you are considering this place, book it and you won't regret it.