We had an amazing stay. Apartment was in the best location, especially for us with young children. Check in was easy and the apartment was so well kept. Absolutely would look at availability here before anything else for future holidays!