Great location, complete kitchen, very clean, laundry and good communication. Everything you could expect from a good place. We had a great time there.