Perfect apartment! It has everything you need for a comfortable stay. We have loved our time there.