A 5 stars family highly recommend this place to stay.