We had a great time staying here. The apartment is very well located and perfect for our group of 6. It was very well maintained and clean.
I would however r recommend relaxing the check in / out policies a bit to allow people a bit more flexibility, especially since bigger groups book an apartment this size. It's a bit stressful to end your vacation , rushing to get out.
But overall, an excellent experience, I highly recommend it.