Clean, well appointed flat with a fabulous host, what more could you ask for! We made good use of the provided snorkeling gear and beach chairs!