Tessa's place is AMAZING! It has everything you can possibly need to enjoy your holiday. Great location, views to die for. Communication with Tessa was super easy. We just had an all round excellent experience and the best time. We are already talking about going back!