Chalet meets the beach - we loved this place as did our son and dog!