5 stars all the Way. Can not recommend this apartment enough. Everything is just perfect for a family vacation.