Perfect in every way,: cosy, clean, idyllic setting so close to the beach. Highly recommended.