Amazing place in a more amazing location. Tons of extras (surfboards, bikes, ping pong) to go along with stay. A truly great experience.