This place has everything you need! Great location, spacious and fit the description perfectly. Yohann communicated very well with us from the time of booking till checkout. Would highly recommend!