This stay was the best. Perfect place, extremely comfortable, clean and great location. I would definitely come back. It is very well set-up and I couldn't be happier that I stayed here. David is very responsive and every thing you need is here.