Perfect place to stay!! Very family and child friendly. Fully equipped kitchen and necessities for your children... even a baby gate is provided for the stairs!!! It is also very clean. :) Location is great for the beach or pool time. Highly recommend to couples and families.