Perfect for our vacation! We have two kids ages three and one and they were so comfortable. The location is superb and the apartment is incredibly clean. Highly recommend!