Perfect location! Amazed how relaxing this place is. Standing on the quiet beach, hugged by the mountains, so cool