Fantastic. Clean, well styled, close to local amenities and beach, excellent value for money, friendly hosts. Would definitely stay again!