Our stay here was perfect! Just the right amount of space, immaculately clean, great hosts and just steps from incredible waves.