Fantastic stay! although we had terrible weather during our stay, We really enjoyed the location and the beachfront views. Would definitely stay here again.