Perfect for our stay with a toddler. Close to everything we needed (beaches, restaurants) including a last min run to the grocery store and toy store! Will definitely try to make it an annual thing.