All the amenities you could want in a great location - had a great time staying!