Traveling with 2 teens and a baby. we would give Costas place 5 stars, and would definitely book again. Open communication was especially helpful given that we missed our flight and came in later than expected.