Great location. Everything we needed to cook our own meals. Good internet and TV. Most importantly it was spotlessly clean and beautifully furnished. Will definitely stay again.