This place is great! The kitchen is well equipped and the location would be hard to beat. A short walk to a great beach, shops and restaurants. Our family had a blast.