We stayed here for a couple of weeks with our kids (3 and 8 months). Everything was as expected and generally convenient. The only thing that didn't impress us is the cleanliness. It could have been much cleaner.
It was a great location and a good deal