Gerard's place is amazing. Be warned, you won't want to leave. Everything you need is provided, including a great coffee machine and a very good hair dryer. The terrace is stunning. Gerard's recommendations are good too, the local Thai place is a must. Would stay again in a heartbeat.