Mamo's is a mediocre hotel in a fantastic location. We weren't up for anything flash so our expectations were met. Very close to single fin, surf breaks and nice enough for anyone wanting to see either of these. Breakfast was average but the staff are very friendly. We will happily come back and stay here.