Lovely place with everything you might need for a holiday at the beach. We stayed with our newborn and it was perfect and cosy, but still large enough for a big group.