Amazing location, super communicative host, tons of thoughtful appliances / beach gear etc. Also incredibly stable wi-fi if that's important to you!