You will have an amazing experience here. If you want to meet new people from all over the world this is a great place. If you want to learn how to surf this is definitely the place you should visit. The house is very clean and gets cleaned everyday. The host will answer en help you with everything that you need. I love this place!!